package cn.edu.buaa.nlsde.mpj.fw.invoker.loader;

import cn.edu.buaa.nlsde.mpj.fw.model.parameter.Parameter;
import org.dom4j.Element;

public class ParameterResolver extends VariableResolver {
    @Override
    public Parameter resolve(Element element) {
        log.info("开始构建参数变量" + element.attributeValue("name") + "。");
        Parameter parameter = new Parameter();
        parameter.setName(element.attributeValue("name"));
        parameter.setType(element.element("type").getTextTrim());
        parameter.setValue(element.element("value").getTextTrim());
        return parameter;
    }
}
